/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package test;

import java.text.SimpleDateFormat;
import java.util.Date;

public class DateFormate {

    /**
     * 如何把一个Date类型的变量转换成另一种格式，
     * 如 "Thu Aug 20 12:15:10 CST 2009" 转换成 "20090820"
     */
    public static void main(String[] args) {
        System.out.println(new Date());
        // yyyy代表四位的年数，MM代表月份，dd代表日
        SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
        System.out.println("yyyyMMdd : " + sdf.format(new Date()));
        SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");
        System.out.println("yyyy-MM-dd : " + sdf2.format(new Date()));
        // 以下是其他形式的输出表现
        SimpleDateFormat sdf3 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss S z");
        System.out.println("yyyy-MM-dd hh:mm:ss zzzz : " + sdf3.format(new Date()));

        SimpleDateFormat sdf4 = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss S zzzz");
        System.out.println("yyyy-MM-dd hh:mm:ss zzzz : " + sdf4.format(new Date()));
    }
}
